Update to new glib-rs versions
authorFelix Krull <f_krull@gmx.de>
Fri, 28 Jun 2019 18:28:21 +0000 (20:28 +0200)
committerColin Walters <walters@verbum.org>
Fri, 6 May 2022 16:53:54 +0000 (12:53 -0400)
rust-bindings/rust/Cargo.toml
rust-bindings/rust/README.md
rust-bindings/rust/conf/ostree.toml
rust-bindings/rust/src/auto/repo_transaction_stats.rs
rust-bindings/rust/sys/Cargo.toml

index 163d592bdef50d8592ba23a58b5a9b5c2b2c900c..795fbd77f09eeecd28413f5efe84721648a96c2a 100644 (file)
@@ -1,6 +1,6 @@
 [package]
 name = "ostree"
-version = "0.4.0"
+version = "0.5.0"
 authors = ["Felix Krull"]
 
 license = "MIT"
@@ -32,12 +32,12 @@ name = "ostree"
 libc = "0.2"
 bitflags = "1"
 lazy_static = "1.1"
-glib = "0.7.1"
-gio = "0.6.0"
-glib-sys = "0.8.0"
-gobject-sys = "0.8.0"
-gio-sys = "0.8.0"
-ostree-sys = { version = "0.3.0", path = "sys" }
+glib = "0.8.0"
+gio = "0.7.0"
+glib-sys = "0.9.0"
+gobject-sys = "0.9.0"
+gio-sys = "0.9.0"
+ostree-sys = { version = "0.4.0", path = "sys" }
 
 [dev-dependencies]
 maplit = "1.0.1"
index 8ae8b9a9d96f99e4ded5eff2ffaf63388dca960e..a3c84de6673d699a503db36c87760c8221c8fb9b 100644 (file)
@@ -31,7 +31,7 @@ To use the crate, add it to your `Cargo.toml`:
 
 ```toml
 [dependencies]
-ostree = "0.4"
+ostree = "0.5"
 ```
 
 To use features from later libostree versions, you need to specify the release
@@ -39,7 +39,7 @@ version as well:
 
 ```toml
 [dependencies.ostree]
-version = "0.4"
+version = "0.5"
 features = ["v2018_7"]
 ```
 
index 77699927ccd34c6d868a3427eb82eac8b6203c93..c17812d61097bade36745c1187a9a38c3b6812db 100644 (file)
@@ -48,7 +48,6 @@ generate = [
     "OSTree.RepoPullFlags",
     "OSTree.RepoRemoteChange",
     "OSTree.RepoResolveRevExtFlags",
-    "OSTree.RepoTransactionStats",
     "OSTree.SePolicy",
     "OSTree.SePolicyRestoreconFlags",
     "OSTree.StaticDeltaGenerateOpt",
@@ -172,6 +171,12 @@ status = "generate"
     name = "dup"
     ignore = true
 
+[[object]]
+name = "OSTree.RepoTransactionStats"
+status = "generate"
+init_function_expression = "|_ptr| ()"
+clear_function_expression = "|_ptr| ()"
+
 [[object]]
 name = "OSTree.*"
 status = "generate"
index 1011c4ae6566f17d4fc8b70c5c785b5182e33809..ed91ba69ad5c00a8571961f76718f0d636d26379 100644 (file)
@@ -12,6 +12,8 @@ glib_wrapper! {
     match fn {
         copy => |ptr| gobject_sys::g_boxed_copy(ostree_sys::ostree_repo_transaction_stats_get_type(), ptr as *mut _) as *mut ostree_sys::OstreeRepoTransactionStats,
         free => |ptr| gobject_sys::g_boxed_free(ostree_sys::ostree_repo_transaction_stats_get_type(), ptr as *mut _),
+        init => |_ptr| (),
+        clear => |_ptr| (),
         get_type => || ostree_sys::ostree_repo_transaction_stats_get_type(),
     }
 }
index c48100dd52cbc49177b2f215e38ab184473bd60d..466488c7db901c605e95ff649622454ba970b991 100644 (file)
@@ -5,9 +5,9 @@ repository = "fkrull/ostree-rs"
 pkg-config = "0.3.7"
 
 [dependencies]
-gio-sys = "0.8.0"
-glib-sys = "0.8.0"
-gobject-sys = "0.8.0"
+gio-sys = "0.9.0"
+glib-sys = "0.9.0"
+gobject-sys = "0.9.0"
 libc = "0.2"
 
 [dev-dependencies]
@@ -59,6 +59,6 @@ license = "MIT"
 links = "ostree-1"
 name = "ostree-sys"
 repository = "https://gitlab.com/fkrull/ostree-rs"
-version = "0.3.0"
+version = "0.4.0"
 [package.metadata.docs.rs]
 features = ["dox"]